feminine form of effrayant - Español Inglés Diccionario